package model;

import java.util.Vector;

public class DeTemporada extends Prenda{
	
	private String estacionAnio ;
	private static float incremento = (float) 0.15;

	public DeTemporada(String nombre, int prendaId, String estacionAnio) {
		super(nombre, prendaId);
		this.estacionAnio = estacionAnio;
	}
	
	

public DeTemporada(String nombre, int prendaId, String estacionAnio,
			Vector<ItemMaterial> itemMateriales, float precio) {
	super(nombre, prendaId);
	this.estacionAnio = estacionAnio;
	this.setItemMateriales(itemMateriales);
	this.precio = precio;
	}



public String getEstacionAnio() {
	return estacionAnio;
}
public void setEstacionAnio(String estacionAnio) {
	this.estacionAnio = estacionAnio;
}
public float getIncremento() {
	return DeTemporada.incremento;
}
public void setIncremento(float incremento) {
	DeTemporada.incremento = incremento;
}


public float calcularPrecioRopa() {
	float precio = 0;	
	for (ItemMaterial oMaterial: this.getItemMateriales()) {
		precio += oMaterial.getCantidad() * oMaterial.getMaterial().getCosto();
	}	
	this.setPrecio(precio+precio*incremento);
	return this.getPrecio();
}

}
